<template>
  <div>
    这是上传组件
    <input ref="touxiang" type="file"> <button @click="upload">上传</button>
  </div>
</template>

<script>
import COS from 'cos-js-sdk-v5'
const cos = new COS({
  SecretId: 'AKIDIQHsCH5dvxiDRP6WeW7SVJq53kHXWEfp', // 身份识别 ID
  SecretKey: 'uXu0pMfhU1HH0RbV8UZOwDDwOZT6SWKq' // 身份密钥
})
/*
// 上传方法
cos.putObject({
  Bucket:'',  // 存储桶名称
  Region:'', // 地区
  Key:'', // 文件名
  Body:'',  // 文件信息
  StorageClass:'STANDARD', // 上传模式
},function(err,data){
  // err 错误信息
  //  data上传的结果
})
*/
export default {
  name: 'ImageUpload',
  methods: {
    upload() {
      const file = this.$refs.touxiang.files[0]
      // 上传！
      cos.putObject({
        Bucket: 'hrsass-1308731762',
        Region: 'ap-nanjing',
        Key: file.name,
        Body: file,
        StorageClass: 'STANDARD'
      }, (err, data) => {
        // err 错误信息
        //  data上传的结果
        console.log(err)
        console.log(data)
      })
    }
  }
}
</script>
<style>
</style>
